executed a deed - French English Dictionary